home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FishMarket 1.0
/
FishMarket v1.0.iso
/
fishies
/
351-375
/
disk_355
/
loadimage
/
loadimage.doc
< prev
next >
Wrap
Text File
|
1992-05-06
|
4KB
|
97 lines
========================== LoadImage v1.11 ===========================
======================================================================
LoadImage is © Copyright 1988, 1989, 1990 by MXM, all rights reserved,
written by Olaf Barthel. No guarantees of any kind are made that this
program is 100% reliable. Use this program on your own risk!
============================= Background =============================
======================================================================
LoadImage is an IFF-ILBM reader which was written over a long period
of time. This project was started when its author suddenly came upon
an idea how to resize IFF-ILBM-images. After a week of thought (back
in winter 1988) the decompression routines were rewritten and the
LoadHeader() function was added. In late spring 1989 the bitmap
reader was sped up, the colour cycling and the bitmap scrolling were
added.
============================== Features ==============================
======================================================================
This program has a lot of quite remarkable features the authors of
other readers did not even dream of:
× LoadImage loads anything that looks, smells and tastes like an
IFF-ILBM-file, even EHB & HAM are handled correctly.
× LoadImage loads anything that looks, smells and tastes like
an IFF-ILBM-file, even EHB & HAM are handled correctly.
× LoadImage will accept overscanned pictures which require 1MByte of
chip ram.
× You can scroll around in the bitmap if the picture is larger in size
than the current display.
× LoadImage takes care of the machine it is running on, i.e. PAL
images will remain PAL images on a PAL Amiga and will be transformed
into NTSC-images on an NTSC Amiga.
× LoadImage supports colour-cycling (interrupt code, no sick subtask
cycling).
× LoadImage can display multiple images, i.e. you can enter more than
one file in the command line. Amiga style wildcards are also
supported.
× LoadImage also works from workbench, simply hold down the shift-key
and select the icons of the images you wish to load, then
double-click the LoadImage-icon.
× LoadImage includes graphicdump functions. Select the area you wish
to print and off it goes!
× LoadImage has an Arp interface and can be made resident.
× LoadImage comes along with its source code.
=============================== Usage ================================
======================================================================
LoadImage works both from Shell and Workbench. Double-clicking its
icon will bring up the Arp file requester asking you to select a file
to be loaded. To display multiple images hold down the shift key,
select the files to be displayed and finally double-click the
LoadImage icon.
LoadImage has the following Shell options:
INFO... Will display a short information page.
NOMODE. Will ignore Hi-Res and Interlace flags, i.e. you will be able
to scroll around in the picture on screen.
LACE... Will force interlaced display mode.
CYCLE.. Will force colour-cycling on startup.
If you don't supply a filename the Arp file requester will come up
asking you to select a file to be loaded.
============ Revision history (most recent change first) =============
======================================================================
V1.11 Major cleanup, all popular bugs in LoadImage v1.9 have been
fixed, as well as some strange 'features' in v1.10. The
rubber box in the graphics dump routine now works and will not
crash if sized too far. The 'Next image' menu entry will
vanish correctly if dealing with the last image (the older
revision crashed at this point). The scrolling will not hang
if the mouse is dragged one pixel away from the screen
borders. The AutoRequest has been replaced by a custom
Requester. The IFF-ILBM decompression routine reads the whole
image into a decompression buffer if enough memory is
available.
V1.10 Little cleanups, added an Arp interface.
V1.9 First public release.
V1.0 Below written history.